Wordigg

xylorimba Definitions

noun

a pitched percussion instrument corresponding to a xylophone with an extended range.

Discover More the word xylorimba

Scrabble the word xylorimba

xylorimba thesaurus

Examples include xylorimba