umbilicalEnglish

umbilical, umbilical cord

Noun

Membranous duct connecting the fetus with the placenta

English: umbilical cord, umbilical

Bahasa: tali pusat

Adjective

Relating to or resembling the umbilicus

English: umbilical

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "umbilical"