Callus

Definition of Callus from the PharmacyDictionary.in

Callus

A hyperkeratinous lesion occurring as a result of friction and pressure, usually on the palm of the hand or the sole of the foot

Not Available