Word of the Day · Archive

De-Extinction

Noun

The (proposed or imagined) revival of an extinct species, typically by cloning or selective breeding.

Sanskrit equivalent

लुप्तप्रजातिपुनरुज्जीवनम्

Previous days