serotherapeutics

English

Etymology

From sero- +‎ therapeutics.

Noun

serotherapeutics (uncountable)

  1. Synonym of serotherapy.