Find the word definition

The Collaborative International Dictionary
Serotherapy

Serotherapy \Se`ro*ther"a*py\, n. (Med.)

  1. Serum-therapy.

  2. The whey cure.

Wiktionary
serotherapy

n. (context medicine English) The therapeutic use of serum or vaccines