• Lampricide

    Origin

    Full definition of lampricide

    Noun

    lampricide

    (plural lampricides)
    1. Any pesticide applied to kill lampreys; commonly affecting their larvae in particular.

    Derived terms

    © Wiktionary