• Insectivoran

    Full definition of insectivoran

    Noun

    insectivoran

    (plural insectivorans)
    1. Any animal of the former order Insectivora
    © Wiktionary