Cucurbita pepo Leaf Prepared Microscope Slide 15-5

$6.00

Cucurbita pepo (pumpkin, cucurbitaceae); leaf, cs.