Defoliation Definition

noun
The separation of ripened leaves from a branch or stem; the falling or shedding of the leaves.
Wiktionary

Origin of Defoliation

Defoliation Is Also Mentioned In

Find Similar Words

Find similar words to defoliation using the buttons below.

Words Starting With

Words Ending With

Unscrambles

defoliation