The Green Warbler-Finch (Certhidea olivacea) also commonly known as Warbler Finch, is a species of bird (Aves) in the family Thraupidae (Tanagers and Allies) and order Passeriformes (Perching Birds).
Certhidea fusca
Certhidea olivacea