restorative

noun

1.
a medicine that strengthens and invigorates
Derived from:
restorative
2.
a device for treating injury or disease
Derived from:
restorative