larvacide
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
an insecticide that kills the larvae of insects
WordNet
Previous
larungoscope
larus
larva
larvacea
larvacean
Next
larval
larvalia
larvated
larve
larvicide