Omphalos — synonyms, definition
1. omphalos (Noun)
5 synonyms
belly button bellybutton navel omphalus umbilicus
1 definition
omphalos (Noun) — A scar where the umbilical cord was attached.
ex. "you were not supposed to show your omphalos on television"
1 type of
point
4 parts of
abdomen belly stomach venter