punctators

English

Noun

punctators

  1. plural of punctator