Definitions for "defoliation"
The separation of ripened leaves from a branch or stem; the falling or shedding of the leaves.
the act or process of causing plants to lose their leaves, especially by application of a chemical agent.
Loss of leaves, usually due to stress or disease
Keywords:  orange, agent, above, see
see Agent Orange above.