Webster's Revised Unabridged Dictionary · 1913

Omphalos

Omphalos , noun

[Latin, from Greek {not transcribed}.]

(Anatomy) The navel.