stylophores

English

Noun

stylophores

  1. plural of stylophore