Giant Antpitta, Grallaria gigantea

Common Name Giant Antpitta
Scientific Name Grallaria gigantea
Taxonomic Family Formicariidae
Taxonomic Order Passeriformes

Ecological Data