• Necrophore

    Origin

    Ancient Greek

    Full definition of necrophore

    Noun

    necrophore

    (plural necrophores)
    1. (zoology) Any of various beetles that bury the carcasses of small vertebrates (such as birds and rodents) as a food source for their larvae.
    © Wiktionary