More than just an online dictionary!
(n.) A form of melodiograph applied to a piano.
Melopiano Piano Pianoforte Pianograph