noun
: a semipermeable membrane made up of placental tissues and limiting the character and amount of material exchanged between mother and fetus
noun
: a semipermeable membrane made up of placental tissues and limiting the character and amount of material exchanged between mother and fetus
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012