Etymology Explorer › English

Where does “orchestrion” come from?

orchestrion (English): A mechanical multiple musical instrument designed...

Definitions

  1. A mechanical multiple musical instrument designed...