What is the meaning of Membranophone?
Any musical instrument that produces sound via the vibration of a stretched membrane.
Source: wiktionary.orgSearch words containing
Any musical instrument that produces sound via the vibration of a stretched membrane.
Source: wiktionary.orgSearch words containing