Noun Definition

moleskin

1.Definition: a durable cotton fabric with a velvety nap

Category: Objects