American Dictionary
Definition callus in American English
callus noun
[countable] noun
/ˈkæləs/
Synonyms and related words
