Definition of olive-backed thrush in English:

olive-backed thrush

noun

North American

Origin

Mid 19th century.