< 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.
Type above and press Enter to search. Press Esc to cancel.