immunostimulant

Etymology
From.

Noun

 * 1)  Any substance that stimulates an immune response.

Translations

 * Italian:

Adjective

 * 1)  That stimulates an immune response.