How to pronounce umbilicus

Accents & languages on maps

Definition
  • Definition of umbilicus

    • a scar where the umbilical cord was attached

umbilicus in other languages

Random words: pronunciationdancewalkcan'torange