Definition of Elodea

Noun: dense-leaved elodea

  1. Aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria
    - Elodea densa, Egeria densa
Noun: Elodea
  1. Submerged freshwater perennials
    - genus Elodea, pondweed, ditchmoss

See also:
elocutions
elodeas

Anagrams containing the word Elodea

edaeol aelode eaelod deaelo odeael lodeae