The placenta. Interface between the mother and the fetus.

The placenta. Interface between the mother and the fetus.