Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

umbilical cord Definition

Cancel
umbilical cord
noun(umbilical cord)
a cord arising from the navel that connects the fetus with the placenta and through which respiratory gases, nutrients, and wastes pass
umbilical cord
noun(umbilical cord)
yolk stalk
umbilical cord
noun(umbilical cord)
a tethering or supply line (as for an astronaut outside a spacecraft or a diver underwater)

Words Related to umbilical cord!

umbilical cord Examples by Brain Bank Users