apivorous
English Dictionary
->
Letter A
-> apivorous
Search Dictionary:
apivorous Definition
(s)
feeding
on
bees
apivorous Synonyms
apivorous
© Art Branch Inc.