Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: omphalos  óm-fu-lus
  1. A scar where the umbilical cord was attached
    "you were not supposed to show your omphalos on television"
    - navel, umbilicus, bellybutton, belly button, omphalus

Derived forms: omphaloses

Type of: point

Part of: abdomen, belly, stomach, venter

Encyclopedia: Omphalos