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

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