Definify.com
Definition 2025
serotherapy
serotherapy
English
Noun
serotherapy (plural serotherapies)
- (medicine) The therapeutic use of sera or vaccines
Translations
the therapeutic use of sera or vaccines
| 
 | 
 | 
serotherapy (plural serotherapies)
| 
 | 
 |