ferrostatin
Noun
Meaning
ferrostatin (plural ferrostatins)
Any of a group of inhibitors of non-apoptotic cell death induced by ferroptosis
Noun
ferrostatin (plural ferrostatins)
Any of a group of inhibitors of non-apoptotic cell death induced by ferroptosis