answersLogoWhite

0

This is thought to have been ancient Egypt, which perfected the manufacture of paper from leaves of the Papyrus plant. Papyrus paper was kept in long rolls, or 'scrolls', upon which documents and records werewritten.

User Avatar

Wiki User

16y ago

What else can I help you with?