Immortalize

Verb

  • (American, Oxford British English) Alternative spelling of immortalise
  • (biology) To remove the effects of normal apoptosis

Leave a Reply

Your email address will not be published.