umbilicus

/ʌmˈbɪlɪkəs/
noun
  1. The navel; the small scar on the abdomen where the umbilical cord was attached.
    • She felt a tickle near her umbilicus as the doctor examined her.
    • In anatomy class, we learned that the umbilicus is a remnant of fetal life.
    • The baby's umbilicus healed cleanly after the cord fell off.
  2. A central point or core; a hub of activity or connection.
    • The internet has become the umbilicus of modern communication.
    • The ancient city served as the umbilicus of trade routes across the region.
    • For the community, the library was the umbilicus of learning and culture.
Antonyms
What does "umbilicus" mean? | whatsthatwordmean | whatsthatwordmean