DEFOLIATED

Definition of DEFOLIATED

  1. (adj)deprived of leaves