English dictionary

membranophone

noun

Parts of speech

Definitions

noun

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

Synonyms

Scroll to Top