Wiktionary
membranophones
n. (plural of membranophone English)
n. (plural of membranophone English)