What Is The Meaning Of Whistling Thrush?

Definition of whistling thrush : any of several thrushes of the genus Myophonus of Asia and the East Indies that are generally black glossed with blue, have a patch of bright blue on each shoulder, and have a loud clear whistle. Do thrushes whistle? The Malabar whistling thrush (Myophonus horsfieldii) is a whistling thrush in … Read more