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
chef
kitty
disparity
debtless
variably
phonebook
chevy
luckless
dealer
harsh
subduing
purity
scallop
onion
jot
squishier
scheming
chivalry
carry
brilliant
insecticides
parasiticide
acaricides
insecticide
larvacea
pesticides
fungicides
insecticidal
pesticidal
pediculicide
biocides
pesticide
fungicide
larvae
laridae