Ancient paper (7)
I believe the answer is:
papyrus
'ancient paper' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for papyrus that I've seen before include "old document" , "ancient document" , "Paper made from reed by ancient Egyptians" , "manuscript" , "Egyptian paper reed" .)