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.
aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria