omphalus omp·ha·lus uncommon noun 1. scar where the umbilical cord was attached Synonymsnavelumbilicusbellybuttonomphalos Related words Broader terms point Parts abdomen WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.