callose
English
callose meaning in English • callose का अर्थ अंग्रेजी में
Adjective
- Furnished with protuberant or hardened spots.