surrogate mother
noun
[ ˌsʌrəɡət ˈmʌðə ]
• a person or animal that takes on all or part of the role of mother to another person or animal.
• a woman who bears a child on behalf of another person or a couple, typically via artificial insemination or in vitro fertilization.