English dictionary
relaxin meaning and definition
Definition and meaning of relaxin at MeaningMonkey.org. relaxin meaning and definition in the English Dictionary.RELAXIN noun
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
Source: Princeton University Wordnet