Definify.com

Definition 2024


large-tailed_antshrike

large-tailed antshrike

English

Noun

large-tailed antshrike (plural large-tailed antshrikes)

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

Translations