cyperus papyrus definition

  • noun:
    • tall sedge of Nile area yielding fibre that served numerous reasons in historic times
    • tall sedge regarding the Nile valley producing fiber that served numerous purposes in historic times
41 votes

How would you define cyperus papyrus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!