Synonyms of Umbilicate in English :
Antonyms of Umbilicate in English
Thesaurus of Umbilicate in English
Umbilicate
see definition of umbilicateWords Similar to umbilicate
1. (adjective) depressed like a navel
Synonyms of Umbilicate in English :
Antonyms of Umbilicate in English
Thesaurus of Umbilicate in English
1. (adjective) depressed like a navel