PHYSIOLOGICAL SPRAY
Meaning of PHYSIOLOGICAL SPRAY in English
noun
: a spray applied primarily to the foliage of plants to supply nutrient elements
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012