mellophone
noun
mel·lo·phone
ˈme-lə-ˌfōn
: a valved brass instrument similar in form and range to the French horn
Love words? Need even more definitions?
Merriam-Webster unabridged
Share