umbilical/ʌmˈbɪlɪkəl/Pluralumbilicals1membranous duct connecting the fetus with the placentaCopySynonyms: umbilical cord