omphalus
1. [ noun ] (anatomy) scar where the umbilical cord was attached
Synonyms: navel omphalos bellybutton umbilicus
Related terms: point abdomen
Similar spelling:   Omphalotus
  omphalos
  omphalocele