Word info Synonyms

immunostimulatory

Adjective

Meaning

immunostimulatory (comparative more immunostimulatory, superlative most immunostimulatory)

That produces immunostimulation

Source: en.wiktionary.org

Synonyms

Close letter words and terms