CompareWords
Compare
Defoliated
Definition:
(a.) Deprived of leaves, as by their natural fall.