LARVICIDE

Definition of LARVICIDE

  1. (noun)a chemical used to kill larval pests