Wiktionary
immunoregulators
n. (plural of immunoregulator English)
n. (plural of immunoregulator English)