apivorous

English

Etymology

From Latin apis (bee) +‎ -vorous.

Adjective

apivorous (comparative more apivorous, superlative most apivorous)

  1. That feeds on bees

Translations

Anagrams