Meaning of serum

Definition of serum

(noun) an amber, watery fluid, rich in proteins, that separates out when blood coagulates

Other information on serum

WIKIPEDIA results for serum
Amazon results for serum