Definition, synonyms and related words
A hormone produced by the liver that regulates iron homeostasis in mammals.