invigorators

English

Noun

invigorators

  1. plural of invigorator