Definition of xylorimba

Definition of xylorimba
  1. xylorimba Noun A pitched percussion instrument corresponding to a xylophone with an extended range.
Need more help? Try our forum NEW