Webster's Revised Unabridged Dictionary · 1913
Serotherapy
Copy link
Serotherapy
, noun
(a)
(Medicine)
Serum-therapy.
(b)
(Medicine)
The whey cure.
↑