Search the meaning of:
Results for Pelure
1. A crisp, hard, thin paper, sometimes used for postage stamps.
Synonyms and related words: