Umbilicus in English
- umbilicus⇄umbilicus, noun, pl.-ci.
1. (Anatomy.) the navel; depression or scar on the middle of the abdomen, marking the spot where the umbilical cord was attached.
2. (Biology.) a small depression or hollow suggestive of a navel, such as the hilum of