callouses

English

Noun

callouses

  1. plural of callous