Synonyms of Larvicide in English :
Antonyms of Larvicide in English
Thesaurus of Larvicide in English
Larvicide
see definition of larvicideHypernyms of larvicide
1. (noun) a chemical used to kill larval pests
Synonyms of Larvicide in English :
Antonyms of Larvicide in English
Thesaurus of Larvicide in English
1. (noun) a chemical used to kill larval pests