cyperus longus is a noun meaning "European sedge having rough-edged leaves and spikelets of reddish flowers and aromatic roots". It carries one recorded sense.
Definitions, synonyms and semantic relations for cyperus longus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.