• Teniacide

    Full definition of teniacide

    Noun

    teniacide

    (plural teniacides)
    1. Alternative spelling of taenicide

    Anagrams

    © Wiktionary