phonophores

English

Noun

phonophores

  1. plural of phonophore