Definify.com

Definition 2025


apivorous

apivorous

English

Adjective

apivorous (comparative more apivorous, superlative most apivorous)

  1. That feeds on bees

Translations

Anagrams