Meaning ofpesticidein English

pesticide

us/ˈpæstɪsɪd/uk/ˈpæstɪsaɪd/
#common
Definitions