We do not currently know of any synonyms for immunostimulant.
The noun immunostimulant is defined as: