Translation of serum in English:

serum

serum

noun

  • 1

    serum, fluid that remains when blood has clotted, this used for inoculation, watery fluid from animal tissue