serotherapeutics en · NOUN EtymologyFrom sero- + therapeutics. Meanings (uncountable) Synonym of serotherapy. Synonyms serotherapy