verruga
nounMedical Definition of verruga
1
: verruca
2
: verruga peruana