defoliation

/diːˌfəʊliːˈ(j)eɪʃən/

defoliation

English Noun
Ad

Definition

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

Etymology

From defoliate + -ion.

Ad