English edit

Adjective edit

necroptotic (comparative more necroptotic, superlative most necroptotic)

  1. Relating to, or causing necroptosis

Derived terms edit

Anagrams edit