Definition of Umbilicus from the PharmacyDictionary.in
Umbilicus
Synonyms or meaning of Umbilicus
Commonly known as the belly button, it is the mark left on the abdomen where the umbilical cord was attached in the womb.
Image related to Umbilicus
Not Available