Word info

serotherapy

Noun

Meaning

serotherapy (countable and uncountable, plural serotherapies)

(medicine) The therapeutic use of sera or vaccines.

Source: en.wiktionary.org

Close letter words and terms