tufted antshrike
Noun
Meaning
tufted antshrike (plural tufted antshrikes)
A passerine bird of the antbird family, Mackenziaena severa.
Noun
tufted antshrike (plural tufted antshrikes)
A passerine bird of the antbird family, Mackenziaena severa.