membranophone
English Dictionary
->
Letter M
-> membranophone
Search Dictionary:
membranophone Definition
(n)
a
musical
percussion
instrument
;
usually
consists
of
a
hollow
cylinder
with
a
membrane
stretch
across
each
end
membranophone Synonyms
drum
membranophone
tympan
© Art Branch Inc.