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