Definition of Larvicide

  • (noun) a chemical used to kill larval pests

Synonyms of Larvicide


No Synonyms Found.

Antonyms of Larvicide


No Antonyms Found.

Homophones of Larvicide


No Homophones Found.