English edit

Noun edit

lamellaphone (plural lamellaphones)

  1. Alternative form of lamellophone