English synonyms about - contact  

omphalus

noun

1 omphalus

A scar where the umbilical cord was attached.

synonyms: belly button, bellybutton, navel, omphalos, umbilicus.

Dutch: navel
Polish: pępek




Find more on omphalus elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.03