UMBILICAL

/ʌmbɪlˈaɪ.kəl/ Scrabble 15 Words With Friends 21

Definition

  1. adjective relating to or resembling the umbilicus.
  2. noun membranous duct connecting the fetus with the placenta. — synonyms: umbilical_cord

See all 95 words you can make from UMBILICAL →

← Unscramble different letters