Scallop-breasted Antpitta, Grallaricula loricata

Common Name Scallop-breasted Antpitta
Scientific Name Grallaricula loricata
Taxonomic Family Formicariidae
Taxonomic Order Passeriformes

Ecological Data