Umbilical cord

What is Umbilical cord ?

Umbilical cord is noun a cord which links the foetus to the placenta inside the womb

 

source: Easier English, Student Dictionary Upper Intermediate Level