immunopotentiator
Noun
Meaning
immunopotentiator (plural immunopotentiators)
(immunology) Anything that provokes immunopotentiation; an immunostimulant
Noun
immunopotentiator (plural immunopotentiators)
(immunology) Anything that provokes immunopotentiation; an immunostimulant