Cucurbita maixma Female Flower Bud LS Prepared Microscope Slide 17-307A-4

$9.50

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