larvacide Definition
Definition
A larvacide is a type of insecticide that targets the larval stages of insects and is typically used in mosquito control and other pest management programs.
Browse
A larvacide is a type of insecticide that targets the larval stages of insects and is typically used in mosquito control and other pest management programs.
Browse