immunostimulants
English
Noun
immunostimulants
plural of
immunostimulant