aulophores

English

Noun

aulophores

  1. plural of aulophore