Satin sparrow
Meaning, Definition & Usage
Dictionary
Related
Definitions
(Zoöl.)
, the shining flycatcher (
Myiagra nitida
) of Tasmania and Australia. The upper surface of the male is rich blackish green with a metallic luster.
Webster 1913
Previous
Next