Definitions of Icterus galbula:

  • noun:   a kind of New World oriole