Definisi 'membranophone'

English to English
noun
1 a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end Terjemahkan
source: wordnet30


Visual Synonyms