English synonyms about - contact  

umbilicate

adjective

1 umbilicate

Depressed like a navel.


Find more on umbilicate elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0304