What is the full meaning of marimbaphones
MARIMBAPHONE, a marimba [n]
Example of the word marimbaphones placed on a Scrabble board.