immunostimulatory

English

Etymology

From immuno- +‎ stimulatory.

Adjective

immunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory)

  1. That produces immunostimulation