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).