What is the full meaning of umbilicus
(Latin) the navel [n UMBILICUSES or UMBILICI]
Example of the word umbilicus placed on a Scrabble board.