autoserotherapy means serotherapy using an autoserum.
Among words judged in Lexicurio's Arena, autoserotherapy ranks #18,850 of 25,314 for Qualifying.
Etymology
From auto- + serotherapy.
noun
- serotherapy using an autoserum
Words closest in meaning
By meaning, not spelling — each word's AI semantic fingerprint, nearest first.