larvicidal

  • adj.Kill larva; Larvicidal
adj.
1.
Kill larva
2.
Larvicidal