DEFOLIANT


Meaning of DEFOLIANT in English

An herbicide that removes leaves from trees and growing plants.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.