invigorators
English
Noun
invigorators
plural of
invigorator