Popular Wordlists
  • word of the day

    relaxin

    relaxin - Dictionary definition and meaning for word relaxin

    Definition
    (noun) hormone secreted by the corpus luteum during the last days of pregnancy; relaxes the pelvic ligaments and prepares the uterus for labor
Download our Mobile App Today
Receive our word of the day
on Whatsapp