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

American Dictionary