invigorants

English

Noun

invigorants

  1. plural of invigorant