Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

membranophone Definition

Cancel
membranophone
noun
Any musical instrument that produces sound via the vibration of a stretched membrane

Words Related to membranophone!

membranophone Examples by Brain Bank Users