Compund Words
Last Search Words
Search Result:larvacide
Overview of noun larvacide
The noun larvacide has 1 sense
- larvacide -- (an insecticide that kills the larvae of insects)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar