umbilical cord


umbilical cord

noun

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

Illustration of UMBILICAL CORD

Seen & Heard

What made you want to look up umbilical cord? Please tell us where you read or heard it (including the quote, if possible).

Get Our Free Apps
Voice Search, Favorites,
Word of the Day, and More
Join Us on FB & Twitter
Get the Word of the Day and More