SPRAY IRRIGATION


Meaning of SPRAY IRRIGATION in English

Any irrigation by means of nozzles along a pipe or from perforated overhead pipes.

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