navel

Definitions

General English

Medical

  • noun the scar with a depression in the middle of the abdomen where the umbilical cord was detached after birth.
http://www.dictionarycentral.com/definition/navel.html