What is the full meaning of umbilical
of or pertaining to the navel [adj UMBILICALLY] / the umbilical cord [n -S]
Example of the word umbilical placed on a Scrabble board.