0%

ALL meanings of serotherapy

se·ro·ther·a·py
S s
  • noun serotherapy therapy by means of injections of a serum obtained especially from an immune animal. 1
  • noun serotherapy the treatment of disease by the injection of serum containing antibodies to the disease 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?