elodea
(e-lo-de-a)
4 syllables
Definition
noun. a type of aquatic plant found in water.
Example Sentence
Elodea plants grow in water and hve flowing leaves.
More Example Sentences
Elodea can help keep the water clean.
Synonyms
water weed; aquatic plant; submerged plant
Antonyms
Hear It! Say It! Write It!
elodea