MOLESKIN

Definition of MOLESKIN

  1. (noun)a durable cotton fabric with a velvety nap