linen paper


Meanings

  • a high-quality paper made of linen fibers or with a linen finish

Synonyms