spirophores

English

Noun

spirophores

  1. plural of spirophore