Dictionary.com
Thesaurus.com

mellophone vs. French horn

[mel-uh-fohn] / ˈmɛl əˌfoʊn /

noun

  1. a marching or military band brass instrument similar in appearance and range to the French horn but slightly smaller and simpler to play.

noun

  1. a musical brass wind instrument with a long, coiled tube having a conical bore and a flaring bell.