Answer
The placenta has several functions:
It facilitates the exchange of nutrients, wastes, and gases between mother, and embryo/fetus.
Work Step by Step
The placenta also constitutes a protective barrier against some microbes, and functions as a storehouse of nutrients.