Elodea canadensis Hydrophytic Root Prepared Microscope Slide 14-5

$5.50

Elodea canadensis (waterweed, hydrocharitaceae); hydrophytic root, cs.