YourDictionary

cord blood medical definition

noun
Blood present in the umbilical vessels at the time of delivery.

link/cite print suggestion box