Passeriformes
Thraupidés
Camarhynchus
heliobates
Snodgrass Heller, 1901
Mangrove Finch (Camarhynchus heliobates) is a species of bird in the Thraupidae family.
Forest : Subtropical/Tropical Mangrove Vegetation Above High Tide Level