Webster's Revised Unabridged Dictionary · 1913

Umbilic

Umbilic , noun

[From Latin umbilicus: compare French ombilic. See Navel.]

1.
The navel; the center. [Obsolete]
The umbilic of the world. — Sir T. Herbert
2.
(Geometry) An umbilicus. See Umbilicus, 5 (b).

Umbilic , adjective

(Anatomy) See Umbilical, 1.