Home
Search
Index
Definify.com
Definition
2024
apivore
apivore
English
Noun
apivore
(
plural
apivores
)
an
organism
that eats or consumes
bees
Italian
Adjective
apivore
feminine plural of
apivoro
Anagrams
evapori
operavi
ovipare
pioverà
Similar Results