English edit

Noun edit

invigorants

  1. plural of invigorant