Definify.com

Definition 2024


serotherapy

serotherapy

English

Noun

serotherapy (plural serotherapies)

  1. (medicine) The therapeutic use of sera or vaccines

Translations