EGAVE

membranophone

About 0.00 uses per million words.

Meaning

  1. noun Any musical instrument that produces sound via the vibration of a stretched membrane.

Similar words

drum tympan marimbaphone magnetophone melodion membrana marxophone mellophonist mellophone mandolute

Save “membranophone” to learn later