spotted antbird - English Synonyms Dictionary

spotted antbird

n.
[1] Hylophylax naevioides