Search Details

Word: defoliation (lookup usage) (lookup stats)


Meaning:

Noun:

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

Source: Wiktionary | Src Info »