Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

serotherapy Definition

Cancel
serotherapy
noun(se-ro-ther-a-py)
the treatment of a disease with specific immune serum —called also serum therapy

Words Related to serotherapy!

serotherapy Examples by Brain Bank Users