Meaning of paper plant

Definition of paper plant

(noun) tall sedge of the Nile valley yielding fiber that served many purposes in historic times

Other information on paper plant

WIKIPEDIA results for paper plant
Amazon results for paper plant