White-throated flycatcher


The white-throated flycatcher is a species of bird in the family Tyrannidae.
It is found in Belize, Costa Rica, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, and Panama.
Its natural habitats are subtropical or tropical moist shrubland and heavily degraded former forest.