Loading page
cyperus papyrus is a noun meaning "tall sedge of the Nile valley yielding fiber that served many purposes in historic times". It carries one recorded sense.
Definitions, synonyms and semantic relations for cyperus papyrus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.