Umbilication (noun) Definition, Meaning & Examples

noun
  1. a central navellike depression.
  2. an umbilicate condition or formation.
noun
  1. a navel-like notch or depression, as in the centre of a vesicle
  2. the condition of being umbilicated
Umbilication (noun) Definition, Meaning & Examples

More Definitions