YourDictionary

reviviscent

adjective

coming or bringing back to life or vigor; reviving

Related Forms:

link/cite print suggestion box