Tamil Dictionary 🔍

defoliate

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


defoliate - Similar Words