Wiktionary
large-tailed antshrikes
n. (large-tailed antshrike English)
n. (large-tailed antshrike English)