Polypodium polypodioides Leaflet CS Attached Sporangia Prepared Microscope Slide A-235A-2

$16.25

Polypodium polypodioides; leaflet, cs, with attached sporangia.