autoserotherapy en · NOUN EtymologyFrom auto- + serotherapy. Meanings (uncountable) serotherapy using an autoserum