omphali

noun
  1. Plural of omphalos; the navel or a navel-like structure, especially in anatomy or architecture.
  2. Usage: technical; formal

Examples