'Oriolus oriolus' definitions:

Definition of 'Oriolus oriolus'

(from WordNet)
noun
Bright yellow songbird with black wings [syn: golden oriole, Oriolus oriolus]

Words containing 'Oriolus oriolus'