umbilical
/ʌmbˈɪlɪkʌl/
Explore definitions, synonyms, and language insights of umbilical
Definitions
Adjective
relating to or resembling the umbilicus; "umbilical cord"
Noun
membranous duct connecting the fetus with the placenta