Home
Search
Index
Definify.com
Webster
1913
Edition
Omphalos
‖
Om′pha-los
,
Noun.
[L., fr. Gr. [GREEK].]
(Anat.)
The navel.
Similar Results
Exomphalos
Omphalic