The Grande Comore Flycatcher (Humblotia flavirostris) also commonly known as Humblot's Flycatcher, is a species of bird (Aves) in the family Muscicapidae (Old World Flycatchers) and order Passeriformes (Perching Birds).
Humblotia flavirostris