"after watching "jurassic park," some scientists walked away thinking de-extinction was a pretty good idea
the ability to resurrect extinct species
""after watching "jurassic park," some scientists walked away thinking de-extinction was a pretty good idea" What is the definition of "de-extinction"?