This word applies to any product that generates vigor or energy in the person who consumes it.
It invigorates ("gives strength or vigor"). See invigorate, verbs/invigorizes, suffix -nte .
It means that it produces vigor. It increases energy, potency or vigor. That gives new to something. That revitalizes.