elodea densa Meaning, Definition & Usage

  1. noun aquatic plant with deep green foliage useful to oxygenate an aquarium; sometimes placed in genus Egeria
    Egeria densa; dense-leaved elodea.

WordNet