Loading...
Minimalist Dictionary
Login
or
Sign up
larvicides
noun
Any pesticide that attacks the larval stage of an insect
Word Frequency 1800~2019
Related words
Other words
manatee
probing
overpass
trimmer
program
freefall
flammable
exemplify
deflector
rickety
statistic
worshiper
guise
kindred
imperial
ungreased
hemstitch
judiciary
landfall
magnetize
insecticides
parasiticide
acaricides
insecticide
larvacea
pesticides
fungicides
insecticidal
pesticidal
pediculicide
biocides
pesticide
fungicide
larvae
laridae