elodea(noun) noun1. submerged freshwater perennialsSimilar word(s): pondweedDefinition categories: plant