epileptors

English

Noun

epileptors

  1. plural of epileptor