Oriolus-flavocinctus definition

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