oriolus oriolus Meaning, Definition & Usage

  1. noun bright yellow songbird with black wings
    golden oriole.

WordNet