Polypodium polypodioides Leaflet CS Unattached Sporangia Prepared Microscope Slide A-235A-3

$7.00

Polypodium polypodioides; leaflet, cs, with unattached sporangia.