What is the meaning of Umbilical?

Of, or relating to, the navel (umbilicus) or the umbilical cord.

Such that the curvatures of normal sections are all equal to each other.

A cord connecting an astronaut to a spacecraft, or a craft to ground control prior to launch, etc.

umbilical

umbilical

umbilical

Source: wiktionary.org