pesticide
/pˈɛstʌsaɪd/
Explore definitions, synonyms, and language insights of pesticide
More Specific Terms
acaracide
acaricide
arsenical
insect powder
insecticide
pediculicide
phosphine
scabicide
sheep dip
spray