membranophone
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Related
noun
a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end
tympan; drum
.
WordNet
Previous
membrane
membraneous
membraniferous
membraniform
membranology
Next
membranous
meme
memel
memento
meminna