cord - the long tube-like structure which connects a baby which has not yet been born to its mother's placenta (= the organ which provides it with food and oxygen)He asked the nurse if he could cut his son's umbilical cord.
UMBILICAL
Meaning of UMBILICAL in English
Cambridge English vocab. Кембриджский английский словарь. 2012