Definitions of umbilicate:

  • adjective:   depressed like a naval