De – extinction Meaning

The ability to resurrect extinct species.