YourDictionary

umbilical cord

  1. a tough, cordlike structure connecting the navel of a fetus to the placenta and serving to supply nourishment to, and remove waste from, the fetus
  2. umbilical ()

See umbilical cord in American Heritage Dictionary 4

Learn more about umbilical cord

link/cite print suggestion box