Eleocharis

Explore definitions, synonyms, and language insights of Eleocharis

Definitions

Noun
sedges having dense spikes of flowers and leaves reduced to basal sheaths