Synonyms of Larvacide in English :
Antonyms of Larvacide in English
Thesaurus of Larvacide in English
Larvacide
see definition of larvacideHypernyms of larvacide
1. (noun) an insecticide that kills the larvae of insects
Synonyms of Larvacide in English :
Antonyms of Larvacide in English
Thesaurus of Larvacide in English
1. (noun) an insecticide that kills the larvae of insects