Meaning of Callus



English: Callus
Bangla: জামুড়া, কড়া-পড়া ছাল
Hindi: घट्टा
Type: Noun / বিশেষ্য / संज्ञा