'dense-leaved elodea' definitions:

Definition of 'dense-leaved elodea'

(from WordNet)
noun
Aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria [syn: dense- leaved elodea, Elodea densa, Egeria densa]