OMPHALOS

/ˈɒmfəlɒs/ Scrabble 15 Words With Friends 17

Definition

  1. 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