immunostimulatory

English

edit

Etymology

edit

From immuno- +‎ stimulatory.

Adjective

edit

immunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory)

  1. That produces immunostimulation