ELODEA

Scrabble 7 Words With Friends 8

Definition

  1. noun submerged freshwater perennials. — synonyms: genus_Elodea, pondweed, ditchmoss

See all 40 words you can make from ELODEA →

← Unscramble different letters