relating to or resembling the umbilicus; umbilical cord'
umbilical (adj.)
membranous duct connecting the fetus with the placenta
[ Syn: umbilical cord , umbilical cord , umbilical cord ]
relating to or resembling the umbilicus; umbilical cord'
membranous duct connecting the fetus with the placenta
[ Syn: umbilical cord , umbilical cord , umbilical cord ]