Tibetan Rosefinch, Carpodacus roborowskii

Common Name Tibetan Rosefinch
Scientific Name Carpodacus roborowskii
Taxonomic Family Fringillidae
Taxonomic Order Passeriformes

Ecological Data