papyrus

papyrus, paper reed

Noun
1