defoliated
1. [ adjective ] (botany) deprived of leaves
Synonyms: defoliate
Related terms: leafless
Similar spelling:   defoliate
  debilitated
  defoliator
  debilitate
  defoliation
  deflated
  debility
  debilitative
  deflate