verruca (n.)youdaoicibaDictYouDict
1560s, from Latin verruca "a wart," also "a fault, failing" (see vary). Related: Verrucose.