Umbilical Cord
Definition The umbilical cord is the connection between the maternal placenta and the embryo or fetus. It represents a bridge between the two bloodstreams and therefore serves both to supply the foetus with oxygen and nutrients and to remove metabolic waste products such as carbon dioxide. In humans, the umbilical cord, which is about 50 … Umbilical Cord