moleskin ( synonym found)

Definition of moleskin:

°The fur of a mole.
°A cotton twill fabric with a heavy velvety nap.

Definition of moleskin:

°The fur of a mole.
°A cotton twill fabric with a heavy velvety nap.

Back to Top