Meaning of cyperus papyrus

Definition of cyperus papyrus

(noun) tall sedge of the Nile valley yielding fiber that served many purposes in historic times

Other information on cyperus papyrus

WIKIPEDIA results for cyperus papyrus
Amazon results for cyperus papyrus