Find the word definition

Wiktionary
large-tailed antshrikes

n. (large-tailed antshrike English)