English dictionary
umbilical meaning and definition
Definition and meaning of umbilical at MeaningMonkey.org. umbilical meaning and definition in the English Dictionary.UMBILICAL noun
Definition of umbilical (noun)
- membranous duct connecting the fetus with the placenta
- synonyms: umbilical cord
UMBILICAL adjective
Definition of umbilical (adjective)
- relating to or resembling the umbilicus
- "umbilical cord"
Source: Princeton University Wordnet