necrostatin
English
Noun
necrostatin
(
plural
necrostatins
)
The compound
5-(indol-3-ylmethyl)-3-methyl-2-thio-hydantoin
, that inhibits
apoptosis
.
Anagrams
transection