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
http://www.dictionarycentral.com/definition/umbilical-cord.html