membranophone ( synonym found)

Definition of membranophone:

(n) : any musical instrument that produces sound via the vibration of a stretched membrane

Definition of membranophone:

(n) : any musical instrument that produces sound via the vibration of a stretched membrane

Back to Top