• Apivore

    Full definition of apivore

    Noun

    apivore

    (plural apivores)
    1. an organism that eats or consumes bees----
    © Wiktionary