Webster's Revised Unabridged Dictionary · 1913

Pelure

Pelure , noun

[French, lit., peel, from peler to peel.]

A crisp, hard, thin paper, sometimes used for postage stamps.