OMPHALOS
/ˈɒmfəlɒs/ Scrabble 15 Words With Friends 17
Definition
- noun a scar where the umbilical cord was attached.
— synonyms: navel, umbilicus, bellybutton, belly_button, omphalus
See all 162 words you can make from OMPHALOS →
← Unscramble different letters