Log in
Search words & phrases
insecticide
US /ɪnˈsɛktɪˌsaɪd/
・
UK /ɪn'sektɪsaɪd/
C1
Definition
Video subtitles
noun
Chemical substance used for killing insects