serotherapeutics
English
Etymology
From
sero-
+
therapeutics
.
Noun
serotherapeutics
(
uncountable
)
Synonym of
serotherapy
.