Definition of lamellophone in English:

lamellophone

(also lamellaphone)

noun

  • Any of a class of traditional African musical instruments consisting of a set of flexible strips of varying length fixed at one end to a sounding board or resonator, the strips being plucked with the thumb and forefingers.

Origin

1950s. From Italian lamellofono, with remodelling of the ending in English after -phone.

Pronunciation

lamellophone

/ləˈmɛləfəʊn/