Wiktionary
insecticides
n. (plural of insecticide English)
n. (plural of insecticide English)