Browsing: callus

< Back to Dictionary of Botanical Terms

Term: callus (noun)
Plural: calluses
Derivation: From Latin.
Definition: A soft tissue that forms over a wounded or cut plant surface, leading to healing.