Definify.com
Definition 2024
relaxin
relaxin
See also: relaxin'
English
Noun
relaxin (countable and uncountable, plural relaxins)
- (biochemistry) A peptide hormone of the insulin superfamily.
relaxin (countable and uncountable, plural relaxins)