defoliated
1.
(
satellite adjective
) deprived of leaves
Synonyms:
defoliate
Terms and Conditions of Use / Copyright Notice