elodea
1. [ noun ] (biology,botany) submerged freshwater perennials
Synonyms: pondweed ditchmoss genus_Elodea
Related terms: monocot_genus Hydrocharitaceae waterweed
Similar spelling:   Elda
  elude
  elide
  Elida
  Elwood
  Elodia
  Elidia
  eld
  Eladia
  Ellwood
  elute
  elite
  eliot
  elate