SynonymX
Speak
Larvicide
Definition of Larvicide
1.
A chemical used to kill larval pests
Noun
Semanticaly linked words with "larvicide"
chemical
chemical substance
Hyponims for word "larvicide"
chemical
chemical substance