larvacide | ||
1. | [ noun ] an insecticide that kills the larvae of insects | |
Related terms: | insecticide | |
Similar spelling: |
larvicide Larvacea larvacean |
larvacide | ||
1. | [ noun ] an insecticide that kills the larvae of insects | |
Related terms: | insecticide | |
Similar spelling: |
larvicide Larvacea larvacean |