excitrons
English
Noun
excitrons
plural of
excitron