An Encylopedia Britannica Company

umbilical cord

1 ENTRIES FOUND:
umbilical cord /ˌʌmˈbɪlɪkəl-/ noun
plural umbilical cords
umbilical cord
/ˌʌmˈbɪlɪkəl-/
noun
plural umbilical cords
Britannica Dictionary definition of UMBILICAL CORD
[count]
: a long, narrow tube that connects an unborn baby to the placenta of its mother sometimes used figuratively