OmphalusWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “omphalus” powered by Princeton WordNet.
noun
a scar where the umbilical cord was attached
noun
the precise location of something; a spatially limited location
noun
the region of the body of a vertebrate between the thorax and the pelvis