immunotherapeutic (English, noun)
expansion: immunotherapeutic (plural immunotherapeutics)
Senses:
glosses: A pharmaceutical that treats a disease via action on the immune system
Forms:
form: immunotherapeutics
tags: plural