Cucurbita maixma Female Flower Bud CS Prepared Microscope Slide 17-307A-3

$8.00

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