reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
navel the place on the abdomen of a mammal where the umbilical cord of the fetus was attached; umbilicus. [1/2 definitions]