Find the word definition

The Collaborative International Dictionary
apivorous

apivorous \apivorous\ adj. 1. feeding on bees; bee-eating.

Wiktionary
apivorous

a. That feeds on bees

WordNet
apivorous

adj. feeding on bees