Definify.com

Definition 2024


apivorous

apivorous

English

Adjective

apivorous (comparative more apivorous, superlative most apivorous)

  1. That feeds on bees

Translations

Anagrams