YourDictionary

umbilicate medical definition

or um·bil·i·cat·ed

adjective
  1. Having a central mark or depression resembling a navel.
  2. Having a navel.

Learn more about umbilicate

link/cite print suggestion box