OMPHALO- Meaning of OMPHALO- in English comb. form navel. [Gk (as OMPHALOS)] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012