Large Blue-flycatcher, Cyornis magnirostris

Common Name Large Blue-flycatcher
Scientific Name Cyornis magnirostris
Taxonomic Family Muscicapidae
Taxonomic Order Passeriformes

Ecological Data