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