Definitions for "Mellotron"
an electronic keyboard instrument which plays pre-recorded sounds - usually of orchestral instruments
The Mellotron is an electromechanical polyphonic keyboard musical instrument originally developed and built in Birmingham, England in the early 1960s.