membranous duct connecting the fetus with the placenta
relating to or resembling the umbilicus; "umbilical cord"