Definition of "Umbilical" :
noun: membranous duct connecting the fetus with the placenta
adjective: relating to or resembling the umbilicus
"Umbilical cord."
noun: membranous duct connecting the fetus with the placenta
adjective: relating to or resembling the umbilicus
"Umbilical cord."