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