YourDictionary

Dictionary Home » Science » umbilical cord

umbilical cord science definition

The flexible cord that attaches an embryo or fetus to the placenta. The umbilical cord contains blood vessels that supply nutrients and oxygen to the fetus and remove its wastes, including carbon dioxide.

Learn more about umbilical cord

link/cite print suggestion box