prostrators

English

Noun

prostrators

  1. plural of prostrator