YourDictionary

umbilicus

noun pl. umbilici

  1. navel
  2. a navel-like depression, as the hilum of a seed

See umbilicus in American Heritage Dictionary 4

Learn more about umbilicus

link/cite print suggestion box