• Larvacide

    Origin

    larva + -cide

    Full definition of larvacide

    Noun

    larvacide

    (plural larvacides)
    1. Alternative spelling of larvicide

    Derived terms

    © Wiktionary