Table of Contents
Antonyms
Synonyms
Etymology

1. umbilicus

noun. a scar where the umbilical cord was attached.

Etymology

  • umbilicus (English)
  • umbilicus (Latin)
Antonym.com