Adjective
immunostimulating (comparative more immunostimulating, superlative most immunostimulating) That stimulates the immune system