membranophone membranophone

Definition(s):

  • (n) a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end

Synonym(s)

Wiki Images for membranophone

definition of membranophone
meaning of membranophone
Word of the Day
maxim maxim
/ˈmæk səm /