Word info

apivore

Noun

Meaning

apivore (plural apivores)

An organism that eats or consumes bees.

Source: en.wiktionary.org

Close letter words and terms