Noun Definition

oriolus

1.Definition: type genus of the Oriolidae

Category: Animals