American Dictionary
Definition the umbilical cord in American English
the umbilical cord phrase
phrase
Synonyms and related words
American Dictionary