Word Hen
What is the meaning of the word "
umbilical
"?
Definitions:
relating to or resembling the umbilicus
adjective
umbilical cord
Synonyms:
umbilical cord