verruca [pl. verrucas / verrucae]
Notices
  • a wart or similar growth, especially a contagious wart on the sole of the foot