|  | 
Definition of Elodea densa
1. Noun. Aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria. 
|  | 
1. Noun. Aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria.