Meaning of satin flycatcher in English:
satin flycatcher
noun
A small monarch flycatcher of forests in New Guinea and eastern Australia, Myiagra cyanoleuca, having a black or dark grey head and upper body with white underparts (and an orange throat patch in the female).
Origin
Mid 19th century; earliest use found in Tasmanian Journal.
Are You Learning English? Here Are Our Top English Tips