serotherapy
Noun
Meaning
serotherapy (countable and uncountable, plural serotherapies)
(medicine) The therapeutic use of sera or vaccines.
Noun
serotherapy (countable and uncountable, plural serotherapies)
(medicine) The therapeutic use of sera or vaccines.