Find the word definition

Wiktionary
spot-winged antshrikes

n. (spot-winged antshrike English)