Oriolus-oriolus definition

A taxonomic species within the genus Oriolus — the golden oriole.
pronoun
0
0
Advertisement