A device for treating injury or disease
A medicine that strengthens and invigorates
Promoting recuperation
Tending to impart new life and vigor to