membranophone

Explore definitions, synonyms, and language insights of membranophone

Definitions

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