Cucurbita maxima Fruit Prepared Microscope Slide 20-307A-1

$7.00

Cucurbita maxima (squash, cucurbitaceae); fruit, cs.