umbilicate meaning
UK US
umbilicate (adjective): depressed like a navel.
Definition of umbilicate
Word lists: words starting with UM · words ending in TE · 10-letter words
More about umbilicate on Wikipedia.
UK US
umbilicate (adjective): depressed like a navel.
Word lists: words starting with UM · words ending in TE · 10-letter words
More about umbilicate on Wikipedia.