WordUnscrambler Home
relaxin
Definitions
[rɪˈlaksɪn], (Noun)
Definitions:
- a hormone secreted by the placenta that causes the cervix to dilate and prepares the uterus for the action of oxytocin during labour
Phrases:
Origin
:
Click here to see the free dictionary definition for relaxin
definition by Oxford Dictionaries