Oriolus oriolus
1.
(
noun
) bright yellow songbird with black wings
Synonyms:
golden oriole
Related Words:
Old World oriole
,
oriole
Terms and Conditions of Use / Copyright Notice