Word info

large-tailed antshrike

Noun

Meaning

large-tailed antshrike (plural large-tailed antshrikes)

a passerine bird of the antbird family, Mackenziaena leachii, syn. Thamnophilus leachii

Source: en.wiktionary.org

Close letter words and terms