umbilical meaning
Medical Definition of umbilical cord. : a cord arising from the navel that connects the fetus with the placenta and contains the two umbilical arteries and the umbilical vein.