cord blood

 

Entry from US Dictionary

noun

  • blood from the human umbilical cord, a source of stem cells.