Answer: nectarivorous

AnswerCrossword Clue
nectarivorouseating nectar