dense-leaved elodea Meaning, Definition & Usage

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

WordNet