white-shouldered antshrike

white-shouldered antshrike

English Noun
Ad

Definition

A passerine bird of the antbird family (Thamnophilus aethiops).

Ad