papyrus - Dictionary definition and meaning for word
papyrus
Definition (noun) paper made from the papyrus plant by cutting it in strips and pressing it flat; used by ancient Egyptians and Greeks and Romans
Definition (noun) tall sedge of the Nile valley yielding fiber that served many purposes in historic times
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com