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.