umbilical cord
  • noun the flexible cord that connects the fetus to the mother’s placenta during pregnancy, and through which nutrients are delivered and waste expelled

Not what you were looking for?