Epilobium angustifolium Overy Prepared Microscope Slide 17-318

$8.00

Epilobium angustifolium (fireweed, onagraceae); ovary, cs.