invigorants
English
Noun
invigorants
plural of
invigorant