Cucurbita maixma Male Flower Bud LS Prepared Microscope Slide 17-307A-2

$9.50

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