English Dictionary
◊ UMBILICATE
umbilicate
adj : depressed like a naval