navelstring

noun

1.
membranous duct connecting the fetus with the placenta