
Omphalus
UK
/ɒmˈfæləs/
US
/ɑmˈfæləs/

Translation omphalus into russian
Definitions
omphalus
NounUK
/ɒmˈfæləs/
US
/ɑmˈfæləs/
A central point or hub, often considered the center of something.
The ancient Greeks considered the city of Delphi to be the omphalus of the world.
The navel or umbilicus, often used in a biological or anatomical context.
The doctor examined the omphalus for any signs of infection after the surgery.