Membranous duct connecting the fetus with the placenta English: umbilical cord, umbilical Bahasa: tali pusat