umbilical cord
Definitions
General Science
- noun the flexible cord that connects the fetus to the mother’s placenta during pregnancy, and through which nutrients are delivered and waste expelled
Electronics
- A physical medium, such as a wire, cable, or tube, which serves to control and/or power another device. Used, for instance, with certain robots.
Medical
- noun a cord containing two arteries and one vein which links the fetus inside the uterus to the placenta
