Olive Sparrow, Arremonops rufivirgatus

Common Name Olive Sparrow
Scientific Name Arremonops rufivirgatus
Taxonomic Family Emberizidae
Taxonomic Order Passeriformes

Ecological Data