ORCHESTRION


Meaning of ORCHESTRION in English

noun a large music box imitating a variety of orchestral instruments.

Webster English vocab.      Английский словарь Webster.