membranophone


Meanings

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


membranophone is not a valid Scrabble word

membranophone is not valid in Words With Friends