How to pronounce "callus"
Add your own pronunciation of "callus"
Meanings and definitions of "callus"
- Noun
- Noun
- Noun
(botany) an isolated thickening of tissue, especially a stiff protuberance on the lip of an orchid
Synonyms:
- Verb
- Verb
(botany) an isolated thickening of tissue, especially a stiff protuberance on the lip of an orchid