Definition for Navel
From Biology Forums Dictionary
The depression in the surface of the abdomen where the umbilical cord was connected with the fetus; umbilicus.
From Biology Forums Dictionary
The depression in the surface of the abdomen where the umbilical cord was connected with the fetus; umbilicus.