Red-keeled flowerpecker


The red-keeled flowerpecker or red-striped flowerpecker is a species of bird in the family Dicaeidae. It is endemic to the Philippines. Its natural habitat is subtropical or tropical moist lowland forests. The black-belted flowerpecker was formerly regarded as a subspecies of this bird.