CHEMIGATION


Meaning of CHEMIGATION in English

Application of pesticides or fertilizers to farmlands through irrigation systems.

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