elodea

/ɪləʊˈdiːə/

Definitions

1. noun

A genus of aquatic plants in the family Hydrocharitaceae, native to North America, with floating leaves.

“The elodea plant is commonly used in aquariums for its ability to thrive in low-light conditions.”

Synonyms

  • anacharis
  • waterweeds

Antonyms

  • barren
  • deserts