Search
Select the dictionary language
calloused
01
having calluses, which are areas of toughened skin caused by repeated friction or pressure
Lexical Tree
calloused
callous
Search
Select the dictionary language
having calluses, which are areas of toughened skin caused by repeated friction or pressure
Lexical Tree