Associations to the word «Elodea»

Wiktionary

ELODEA, noun. Any of several underwater freshwater perennials, of the genus Elodea, that have grasslike leaves; ditchmoss or pondweed.
ELODEA, proper noun. A taxonomic genus within the family Hydrocharitaceae   — the waterweeds.

Dictionary definition

ELODEA, noun. Submerged freshwater perennials.

Wise words

A blow with a word strikes deeper than a blow with a sword.
Robert Burton