Synonyms and Antonyms for umbilicate

1. umbilicate (adj.)

depressed like a navel

Synonyms: Antonyms: