Apivorous definitions

adjective

feeding on bees