Definify.com

Definition 2026


excitors

excitors

English

Noun

excitors

  1. plural of excitor