What is the definition of pesticide?

A pesticide is any substance or mixture of substances intended for preventing, destroying, repelling or mitigating any pest, including insects, rodents, fungi, and weeds.