umbilical cord
English Dictionary
->
Letter U
-> umbilical cord
Search Dictionary:
umbilical cord Definition
(n)
membranous
duct
connecting
the
fetus
with
the
placenta
umbilical cord Synonyms
umbilical cord
© Art Branch Inc.