Synonyms and Antonyms for omphalos

1. omphalos (n.)

a scar where the umbilical cord was attached

Synonyms: