White-browed Rosefinch, Carpodacus thura

Common Name White-browed Rosefinch
Scientific Name Carpodacus thura
Taxonomic Family Fringillidae
Taxonomic Order Passeriformes

Ecological Data