LARVICIDE





Definition:

  1. [noun] a chemical used to kill larval pests

Synonyms: