Cucurbita maixma Male Flower Bud CS Prepared Microscope Slide 17-307A-1

$8.00

Cucurbita maxima (squash, cucurbitaceae); male flower bud, cs.