Webster's Revised Unabridged Dictionary · 1913
Omphalos
Copy link
Omphalos
, noun
[Latin, from Greek {not transcribed}.]
(Anatomy)
The navel.
↑