Word info Synonyms

omphalo-

Prefix

Meaning

A combining form indicating connection with, or relation to, the umbilicus, or navel.

Source: Webster's dictionary

Synonyms

Close letter words and terms