Home / D / dense-leaved elodea

dense-leaved elodea

noun 19 letters Scrabble 23 WWF 27
Definitions
noun

aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria

Look “dense-leaved elodea” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →