defoliated

1. (satellite adjective) deprived of leaves
Synonyms: defoliate



Terms and Conditions of Use / Copyright Notice