GOLDEN ORIOLE





Definition:

  1. [noun] bright yellow songbird with black wings
    Synonyms: Oriolus oriolus

Synonyms: