Arabian Grosbeak, Rhynchostruthus percivali

Common Name Arabian Grosbeak
Scientific Name Rhynchostruthus percivali
Taxonomic Family Fringillidae
Taxonomic Order Passeriformes

Ecological Data