Elodea bifoliata St. John  
Family: Hydrocharitaceae
twoleaf waterweed,  more...
[Elodea longivaginata St. John,  more]
Elodea bifoliata image