placental barrier meaning

nouna barrier which prevents the blood of a fetus and that of the mother from mixing but allows water oxygen and hormones to pass from mother to fetusplacental insufficiency