Meaning of elodea densa

Definition of elodea densa

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

Other information on elodea densa

WIKIPEDIA results for elodea densa
Amazon results for elodea densa