Wiktionary
lamellophones
n. (plural of lamellophone English)
n. (plural of lamellophone English)