Immunostimulator Definition
noun
An immunostimulant.
Wiktionary
Other Word Forms of Immunostimulator
Noun
Singular:
immunostimulator
Plural:
immunostimulatorsOrigin of Immunostimulator
-
immuno- + stimulator
From Wiktionary
Find Similar Words
Find similar words to immunostimulator using the buttons below.