Wiktionary
immunostimulants
n. (plural of immunostimulant English)
n. (plural of immunostimulant English)