Synonyms and Antonyms for omphalus | Synonym.com

Synonyms and Antonyms for omphalus

1. omphalus (n.)

a scar where the umbilical cord was attached

Synonyms: