Home > Term: callus
callus
A small area of skin, usually on the foot, that has become thick and hard from rubbing or pressure.
- Part of Speech: noun
- Industry/Domain: Health care
- Category: Diabetes treatment
- Company: NIDDK
0
Creator
- IvyYoung
- 100% positive feedback