Hamamelis virginiana Prepared Microscope Slide 15-329

$7.00

Hamamelis virginiana (witch hazel, hamamelidaceae); leaf, cs.