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