UMBILICAL
/ʌmbɪlˈaɪ.kəl/ Scrabble 15 Words With Friends 21
Definition
- adjective relating to or resembling the umbilicus.
- noun membranous duct connecting the fetus with the placenta.
— synonyms: umbilical_cord
See all 95 words you can make from UMBILICAL →
← Unscramble different letters