umbilicateEnglish

umbilicate

Adjective

Depressed like a navel

English: umbilicate