What is the full meaning of umbilici
UMBILICUS, (Latin) the navel [n]
Example of the word umbilici placed on a Scrabble board.