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 Dictionaryomphalus 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