Etymology
Today it means: serotherapy using an autoserum Full definition →
From auto- + serotherapy.
Etymology from Wiktionary, CC BY-SA 4.0.