orkestrion

Noun

 * 1) an orchestrion (large, self-playing musical instrument)