We do not currently know of any synonyms for relaxin.
The noun relaxin is defined as:
Did you mean relaxing?