SynonymX
Speak
Apivorous
Definition of Apivorous
1.
Feeding on bees
Adjective Satellite
Semanticaly linked words with "apivorous"
insectivorous