Papyrus Meaning

There are 3 meaning(s) for word Papyrus

Meaning 1 : tall sedge of the Nile valley yielding fiber that served many purposes in historic times

    Synonyms : cyperus papyrus,  egyptian paper reed,  egyptian paper rush,  paper plant,  paper rush
Meaning 2 : a document written on papyrus

Meaning 3 : paper made from the papyrus plant by cutting it in strips and pressing it flat; used by ancient Egyptians and Greeks and Romans