umbilical - English Synonyms Dictionary

umbilical

n.
[1] umbilical cord