umbilicuses meaning

Meaning of umbilicuses

What is the full meaning of umbilicuses

UMBILICUS, (Latin) the navel [n]

Example of the word umbilicuses placed on a Scrabble board.

Unscrambled word umbilicuses

Points for umbilicuses

Scrabble
28 points
Word With Friends
23 points
Wordfeud
28 points

Related pages for umbilicuses