immunostimulant

listen to the pronunciation of immunostimulant
Englisch - Englisch
Any substance that stimulates an immune response