Loading page
oriolus oriolus is a noun meaning "bright yellow songbird with black wings". It carries one recorded sense.
bright yellow songbird with black wings
Definitions, synonyms and semantic relations for oriolus oriolus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.