English edit

Etymology edit

auto- +‎ serotherapy

Noun edit

autoserotherapy (uncountable)

  1. serotherapy using an autoserum