papyrus has definitions from the fields of writing,botany,antiquity
1
[ noun ] (botany) tall sedge of the Nile valley yielding fiber that served many purposes in historic times

Related terms

sedge Cyperus

2
[ noun ] (antiquity) paper made from the papyrus plant by cutting it in strips and pressing it flat; used by ancient Egyptians and Greeks and Romans

Related terms

paper

3
[ noun ] (writing) a document written on papyrus

Related terms

document

*