Dark-breasted Rosefinch, Carpodacus nipalensis

Common Name Dark-breasted Rosefinch
Scientific Name Carpodacus nipalensis
Taxonomic Family Fringillidae
Taxonomic Order Passeriformes

Ecological Data