LARVICIDE


Meaning of LARVICIDE in English

[lar.vi.cide] n (ca. 1888): an agent for killing larval pests -- lar.vi.cid.al adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.