Leaden Flycatcher, Myiagra rubecula

Common Name Leaden Flycatcher
Scientific Name Myiagra rubecula
Taxonomic Family Monarchidae
Taxonomic Order Passeriformes

Ecological Data