Search
Escto search a new word
callus
nounEScallo
originLatin
A thickened, hardened area of skin or tissue resulting from repeated friction or pressure.
Escto search a new word
A thickened, hardened area of skin or tissue resulting from repeated friction or pressure.