What is the meaning of the word "verruca"?

Definitions: