OMPHALO- Meaning of OMPHALO- in English a combining form indicating connection with, or relation to, the umbilicus, or navel. Webster English vocab. Английский словарь Webster. 2012