Oriolus-sagittatus definition

A taxonomic species within the genus Oriolus — the olive-backed oriole.
pronoun
0
0
Advertisement