larvicide

Noun
  1. a chemical used to kill larval pests

Khám phá thêm

Các từ liên quan

Từ gần giống

larvicide
The city applies larvicide to standing water in public parks.