umbilical cord
noun
1- a flexible cord-like structure containing blood vessels and attaching a human or other mammalian fetus to the placenta during gestation脐带。
1.1
- a flexible cable, pipe, or other line carrying essential services or supplies操纵管缆; 脐带式管缆, 必需品供应管线。