answersLogoWhite

0

The umbilicus is the medical term for the belly button or navel, which is located on the abdomen, not the chest.

User Avatar

AnswerBot

1y ago

What else can I help you with?