Home

Word

umbilicate, adj.
more info depressed like a navel
<adj.all>

umbilicate
semantic pointers
similar to