Tamil Dictionary 🔍

defoliated

De*fo"li*ate, De*fo"li*a`ted. a. Defn: Deprived of leaves, as by their natural fall.


defoliated - Similar Words