From pollen + -i- + -vorous.
pollinivorous (comparative more pollinivorous, superlative most pollinivorous)