Browsing: deciduous

Term: deciduous (adjective)
Derivation: From Latin "deciduus."
Definition: Shedding the leaves annually as certain trees and shrubs; falling off or shed leaves (or a part that is no longer needed or useful) seasonally or at a certain stage of development in the life cycle.

< Back to Dictionary of Botanical Terms