umbilical cord Meaning, Definition & Usage

  1. noun membranous duct connecting the fetus with the placenta
    umbilical.

WordNet