verruca (n.) Look up verruca at Dictionary.com
1560s, from Latin verruca "a wart," also "a fault, failing" (see vary). Related: Verrucose.