cord blood

Explore definitions, synonyms, and language insights of cord blood

Definitions

Noun
blood obtained from the umbilical cord at birth

More General Terms