Apivorous

What is Apivorous?

Apivorous definition and meaning on Dictionary terms:
adjective Zoology.
feeding on bees, as certain birds.

 

reference: https://www.dictionary.com/browse/apivorous

Tags: