Etymology

omphalopagus

O1M3P3H4A1L1O1P3A1G2U1S1

Today it means: Joined at the umbilicus. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok