ELODEA


Meaning of ELODEA in English

[elo.dea] n [NL, genus name, fr. Gk helodes marshy, fr. helos marsh; akin to Skt saras pond] (ca. 1868): any of a small American genus (Elodea) of submerged aquatic monocotyledonous herbs

Merriam-Webster English vocab.      Английский словарь Merriam Webster.