ELODEA Scrabble 7 Words With Friends 8 Definition noun submerged freshwater perennials. — synonyms: genus_Elodea, pondweed, ditchmoss See all 40 words you can make from ELODEA → 6-letter words Words starting with E Words ending with A ← Unscramble different letters