Adjective
immunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory) That produces immunostimulation