umbilicus
- n a scar where the umbilical cord was attached
- Sir: A 13,000-mile umbilicus would be truly wondrous to contemplate.
- This phenomenon does not usually terrify observers: they know that they are standing on the north magnetic pole, the umbilicus of the earth's magnetic field.
- Brooke first came to doctors' attention as an infant, when her umbilicus and teething sores failed to close and became infected.