English Dictionary
Definition insecticide in British English
insecticide noun
[countable] noun
/ɪnˈsektɪsaɪd/
Synonyms and related words
