Linen paper

noun

Definitions

Noun
  1. 1
    High quality paper with a high linen (i.e., flax fiber) content. countable, uncountable
  2. 2
    a high-quality paper made of linen fibers or with a linen finish wordnet

Next best steps

Mini challenge

Unscramble this word: linenpaper