Find the word definition

Wiktionary
spiny-cheeked honeyeaters

n. (plural of spiny-cheeked honeyeater English)