Tubuphone (noun) Definition, Meaning & Examples

noun
  1. an instrument resembling a glockenspiel but with metal tubes instead of bars.
Tubuphone (noun) Definition, Meaning & Examples

More Definitions