Serotherapy

noun

Definitions

Noun
  1. 1
    The therapeutic use of sera or vaccines. countable, uncountable

    "I will take this opportunity to present various regional initiatives in serum production that are absent from most historical accounts of serotherapy, even those focusing on France."

Etymology

From sero- + therapy.

Next best steps

Mini challenge

Unscramble this word: serotherapy