immunomodulator (English, noun)
expansion: immunomodulator (plural immunomodulators)
Senses:
glosses: A drug used for its effect on the immune system.
Forms:
form: immunomodulators
tags: plural