Noun Definition
callus
1.Definition: (botany) an isolated thickening of tissue, especially a stiff protuberance on the lip of an orchid
Category: Plants2.Definition: an area of skin that is thick or hard from continual pressure or friction (as the sole of the foot)
Related Noun(s):callosity
Category: General