Olive-backed thrush

What is Olive-backed thrush?

Olive-backed thrush definition and meaning on Dictionary terms:
noun