Elodea canadensis Michx.
Family: Hydrocharitaceae
Elodea canadensis image
Description Not Yet Available