Letter Toolbox

UMBILICALS

“UMBILICALS” is a valid word.

16 Scrabble points
22 Words with Friends
10 letters

Definition

UMBILICALS is a form of UMBILICAL

noun

  1. membranous duct connecting the fetus with the placenta

< 10-letter words: UMBILICALS

9-letter words 1