English | German | Russian | Czech

de-extinction English

Meaning de-extinction meaning

What does de-extinction mean?

de-extinction

(biology, neologism) The process of returning an extinct species back into the world.

Are you looking for...?