immunobiotic (English, noun)
expansion: immunobiotic (plural immunobiotics)
Senses:
glosses: A probiotic that benefits the immune system.
Forms:
form: immunobiotics
tags: plural