EnglishMain Dictionary
papyrus
Universal Words
1 [U] a tall plant with thick stems that grows in water
2 [U] paper made from the stems of the papyrus plant, used in ancient Egypt for writing and drawing on
3 [C] a document or piece of paper made of papyrus