acrophores

English

Noun

acrophores

  1. plural of acrophore