Defoliate(a.) Alt. of Defoliated
Defoliated(a.) Deprived of leaves, as by their natural fall.
Defoliation(n.) The separation of ripened leaves from a branch or stem; the falling or shedding of the leaves.

Words within defoliator