immunostimulatory
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Adjective[edit]
immunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory)
- That produces immunostimulation
immunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory)