Oriolus isabellae (Isabela Oriole)/Definition

Oriole species, endemic to Luzon, the Philippines, presumed extinct until its rediscovery 1993.