larvicide

noun 1verb 1

Definitions

noun

1

Any pesticide that attacks the larval stage of an insect

verb

1

To treat with larvicide.

Your note

not saved
0 chars