Definify.com
Definition 2025
mellophone
mellophone
English

A mellophone
Noun
mellophone (plural mellophones)
- A brass instrument frequently used in place of the French horn in marching bands and similar performance groups
Translations
Derived terms
See also
-
mellophone on Wikipedia.Wikipedia