OMPHALO- Meaning of OMPHALO- in English [ 'ɒmfələʊ ]■ combining form relating to the navel: omphalocele. Originfrom Gk omphalos 'navel'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004