From Latin apis (“bee”) + -vorous.
apivorous (comparative more apivorous, superlative most apivorous)