meliphaga

English

Noun

meliphaga (plural meliphagas)

  1. Any of various honeyeaters.