ferrostatin (English, noun)
expansion: ferrostatin (plural ferrostatins)
Senses:
glosses: Any of a group of inhibitors of non-apoptotic cell death induced by ferroptosis
Forms:
form: ferrostatins
tags: plural