apivorous
English
Etymology
Latin apis (“bee”) + -vorous
Adjective
apivorous (comparative more apivorous, superlative most apivorous)
- That feeds on bees
Translations
that feeds on bees
|
|
Anagrams
- oviparous