Definitions of Oriolus oriolus:

  • noun:   bright yellow songbird with black wings