membranophone

Meaning

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

Translations

membranophone

membranòfon

membraphone

membranofone

Membranophon

Membranofone

Membranofones

membranofoon

τύμπανο

Etymology

From membrane + -o- + -phone.

Notes

Sign in to write sticky notes