New Bird Species Discovered in Indonesia: Alor Myzomela

Myzomela is the largest genus in the honeyeater family Meliphagidae. Members of this genus are colorful, nectar-eating birds. They are an important component of island ecosystems and often make up some of the most abundant canopy birds across eastern Indonesia. Read […]