Defoliated
Word Dictionary
-> Defoliated
Search:
Defoliated
(a.) Deprived of leaves, as by their natural fall.
Terms of Use
Canadian Jobs