common elodea
Elodea canadensis Michx