noun plural umbilicus Anatomy. the depression in the center of the surface of the abdomen indicating the point of attachment of the umbilical cord to the embryo; navel. 1
noun plural umbilicus Botany, Zoology. a navellike formation, as the hilum of a seed. 1