Euphoniad

word

Noun

An instrument in which are combined the characteristic tones of the organ and various other instruments.
More about this word
Synonyms and related words
Explore this word