art paper

Noun
  1. A high-quality paper (usually having a filler of china clay) (synset 114793033)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches