Meaning of apivorous
Definition of apivorous
(adj)
feeding
on bees
Other information on apivorous
WIKIPEDIA results for
apivorous
Amazon results for
apivorous
Tweet