lamellophones

English

Noun

lamellophones

  1. plural of lamellophone