Definition of OMPHALUS

omphalus

Meanings

Plural: omphali

Noun

  • a scar where the umbilical cord was attached
  • Alternative form of omphalos.

Synonyms

belly button, bellybutton, navel, omphalos, umbilicus

Scrabble Score: 0

omphalus is not valid in Scrabble (US) TWL Dictionary
omphalus is not valid in Scrabble (MW) Merriam-Webster Dictionary
omphalus is not valid in International Collins CSW Dictionary

Words With Friends Score: 0

omphalus is not valid in Words With Friends