Webster's Revised Unabridged Dictionary · 1913

Euphoniad

Euphoniad , noun

[See Euphony.]

(Music) An instrument in which are combined the characteristic tones of the organ and various other instruments. [Rare]