elodeaEnglish

Elodea, ditchmoss, genus Elodea, pondweed

Noun

Submerged freshwater perennials

English: Elodea, genus Elodea, pondweed, ditchmoss

English words with similar meanings

Show 3 words

Words that start with "elodea"