SynonymX
Speak
Umbilicate
Definition of Umbilicate
1.
Depressed like a navel
Adjective Satellite
Semanticaly linked words with "umbilicate"
concave