Definify.com
Definition 2025
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)