immunostimulator

English

Etymology

From immuno- +‎ stimulator.

Noun

immunostimulator (plural immunostimulators)

  1. An immunostimulant