What is the meaning of Larvacide?

Alternative spelling of larvicide.

Source: wiktionary.org