An Encylopedia Britannica Company

callus

1 ENTRIES FOUND:
callus /ˈkæləs/ noun
plural calluses
callus
/ˈkæləs/
noun
plural calluses
Britannica Dictionary definition of CALLUS
[count]
: a hard and thickened area on the skin and especially on the hands or feet