Elodea bifoliata St. John  
Family: Hydrocharitaceae
Two-Leaf Waterweed,  more...
[Elodea longivaginata St. John,  more]
Elodea bifoliata image