vivificator Definition
Definition
An instrument or agency that revives or gives new life to something; a restorative or a means of rejuvenation.
Browse
An instrument or agency that revives or gives new life to something; a restorative or a means of rejuvenation.
Browse