Definition of xylorimba

  1. xylorimba Noun A pitched percussion instrument corresponding to a xylophone with an extended range.
Feedback Form