English Dictionary
◊ OMPHALOS
omphalos
n : scar where the umbilical cord was attached [syn: {navel}, {umbilicus},
{bellybutton}, {omphalus}]