verruca (n.) Look up verruca at Dictionary.com
1560s, from Latin verruca "wart" (see vary).