English edit

Noun edit

excitors

  1. plural of excitor

Anagrams edit