What is the full meaning of serotherapies
SEROTHERAPY, treatment with a serum or antitoxin [n]
Example of the word serotherapies placed on a Scrabble board.