Large Ground-finch, Geospiza magnirostris

Common Name Large Ground-finch
Alternative common Names Large Ground Finch
Scientific Name Geospiza magnirostris
Taxonomic Family Emberizidae
Taxonomic Order Passeriformes

Ecological Data