Find the word definition

Wiktionary
crested screamers

n. (crested screamer English)