Definify.com

Definition 2025


lamellophones

lamellophones

English

Noun

lamellophones

  1. plural of lamellophone