autoserotherapy
English
Etymology
From
auto-
+
serotherapy
.
Noun
autoserotherapy
(
uncountable
)
serotherapy
using an
autoserum