Family: Hydrocharitaceae Genus: Elodea
Elodea potamogeton