Meaning of eleocharis
Definition of eleocharis
(noun)
sedges having
dense
spikes of flowers and leaves
reduced
to
basal
sheaths
Other information on eleocharis
WIKIPEDIA results for
eleocharis
Amazon results for
eleocharis
Tweet