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