1 result found

Search Results for: nave

Navel

navel 1. (Science: anatomy) A mark or depression in the middle of the abdomen; the umbilicus. See Umbilicus. 2. The central... Read More