immunostimulatory
English
editEtymology
editFrom immuno- + stimulatory.
Adjective
editimmunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory)
- That produces immunostimulation
From immuno- + stimulatory.
immunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory)