Meaning of relaxin
Definition of relaxin
(noun)
hormone
secreted by the
corpus
luteum during the
last
days
of pregnancy; relaxes the
pelvic
ligaments and prepares the
uterus
for
labor
Other information on relaxin
WIKIPEDIA results for
relaxin
Amazon results for
relaxin
Tweet