Passeriformes
Fringillidés
Linurgus
olivaceus
Fraser, 1843
Oriole Finch (Linurgus olivaceus) is a species of bird in the Fringillidae family.
Forest : Subtropical/Tropical Moist Montane