moleskin

Noun
  1. A durable cotton fabric with a velvety nap (synset 103786332)

Other Searches