papyruses
English
Noun
papyruses
plural of
papyrus