excitors

English

Noun

excitors

  1. plural of excitor

Anagrams