What is the full meaning of umbilicate
having an umbilicus, also UMBILICATED [adj]
Example of the word umbilicate placed on a Scrabble board.