- omphalus as a noun:
- 1
omphalus
noun
1 omphalus
A scar where the umbilical cord was attached.
synonyms: belly button, bellybutton, navel, omphalos, umbilicus.
Dutch: navel
Polish: pępek
debug info: 0.0153
noun
A scar where the umbilical cord was attached.
synonyms: belly button, bellybutton, navel, omphalos, umbilicus.
Dutch: navel
Polish: pępek
debug info: 0.0153