Camarhynchus heliobates (Snodgrass & Heller, 1901)
Sound recordings (calls) of Camarhynchus heliobates (Mangrove Finch) in Invertebrates of Ecuador.