Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mellophone Definition

Cancel
mellophone
noun(mel-lo-phone)
a valved brass instrument similar in form and range to the French horn

Words Related to mellophone!

mellophone Examples by Brain Bank Users