English

edit

Etymology

edit

From Latin apis (bee) +‎ -vorous.

Adjective

edit

apivorous (comparative more apivorous, superlative most apivorous)

  1. That feeds on bees

Translations

edit

Anagrams

edit