Find the word definition

Wiktionary
spot-backed antshrikes

n. (spot-backed antshrike English)