Icterus pectoralis
Source: NCBI Taxonomy (ID 105520)
Taxonomy ID: 105520
Rank: species
Scientific name: Icterus pectoralis
Authority: Psarocolius pectoralis Wagler, 1829; Icterus pectoralis (Wagler, 1829)
GenBank common name: Spot-breasted oriole
Synonym: Psarocolius pectoralis