mellophones meaning

Meaning of mellophones

What is the full meaning of mellophones

MELLOPHONE, a brass wind instrument resembling the French horn [n]

Example of the word mellophones placed on a Scrabble board.

Unscrambled word mellophones

Points for mellophones

Scrabble
24 points
Word With Friends
22 points
Wordfeud
24 points

Related pages for mellophones