Wiktionary
immunobiotics
n. (plural of immunobiotic English)
n. (plural of immunobiotic English)