Answer: larvicidal

AnswerCrossword Clue
larvicidalkilling larvae