larvacide

Noun
  1. an insecticide that kills the larvae of insects

Khám phá thêm

Các từ liên quan

Từ gần giống

larvacide
A scientist applies larvacide to a small pond to control mosquitoes.