Menu

Lazarus phenomenon

When people seem to come back to life after being declared dead.

WebMD Definition
© 2014 WebMD, LLC. All rights reserved.