moleskin (n.)youdaoicibaDictYouDict
1660s, from mole (2) + skin (n.).