Science dictionary
Science dictionary2
Pesticide Formulations ENY 3225 or ENY 5226. Why Formulate Pesticides! Pesticides are rarely applied in their technical form. They are usually formulated.