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