Find the word definition

Wiktionary
undulated antshrikes

n. (undulated antshrike English)