umbilicus
(noun)
noun
1. a scar where the umbilical cord was attached
Similar word(s): bellybutton, navel, omphalos
Definition categories: body, point
Sentences with umbilicus as a noun:
- A sphere may be osculatory to the surface in every direction at an umbilicus.