cyclopesses

English

Noun

cyclopesses

  1. plural of cyclopess