What is the full meaning of mellophone
a brass wind instrument resembling the French horn [n -S]
Example of the word mellophone placed on a Scrabble board.