umbilicate meaning

UK US

umbilicate (adjective): depressed like a navel.

Definition of umbilicate

  1. depressed like a navel

    Similar: concave

Word lists: words starting with UM · words ending in TE · 10-letter words

More about umbilicate on Wikipedia.