Synonyms of Umbilicate in English :

Antonyms of Umbilicate in English

Thesaurus of Umbilicate in English

Umbilicate

see definition of umbilicate

Words Similar to umbilicate

1. (adjective) depressed like a navel