India paper

Noun

 * 1) A thin, tough paper made from bleached hemp and rag fibres.