English Dictionary
◊ DEFOLIATED
defoliated
adj : deprived of leaves [syn: {defoliate}]