relaxin
nounDefinition of relaxin
: a sex hormone of the corpus luteum that facilitates birth by causing relaxation of the pelvic ligaments
Keep scrolling for more
Keep scrolling for more