relaxin meaning

noun a hormone which issecreted by the placenta to make the cervix re- lax and open fully in the final stages of preg- nancy before childbirth release noun a hormone which issecreted by the placenta to make the cervix re- lax and open fully in the final stages of preg- nancy before childbirth release