DISFOLIAR Meaning of DISFOLIAR in English v to defoliate (= to strip, deprive, of leaves) Interlingua English vocab. Английский словарь Интерлингва. 2012