Late 19th century. From French pelure, specifically use of pelurepelure, probably after pelure d'oignon onion skin; compare papier pelure translucent paper.
Definition of pelure in US English:
pelure
noun
A kind of very thin, typically translucent paper.
Origin
Late 19th century. From French pelure, specifically use of pelure pelure, probably after pelure d'oignon onion skin; compare papier pelure translucent paper.