Meaning of dense-leaved elodea
Definition of dense-leaved elodea
(noun)
aquatic
plant
with
deep
green
foliage
useful
to
oxygenate
an aquarium;
sometimes
placed
in
genus
Egeria
Other information on dense-leaved elodea
WIKIPEDIA results for
dense-leaved elodea
Amazon results for
dense-leaved elodea
Tweet