autoserotherapy

English

Etymology

From auto- +‎ serotherapy.

Noun

autoserotherapy (uncountable)

  1. serotherapy using an autoserum