See Also: mellotron(dictionary)

mellotron (iou)



mellotron noun. M20.
[from MELLO(W adjective + ELEC)TRON(IC.]
Music. An electronic device simulating the sounds of orchestral instruments.