immunoinhibitor
immunoinhibitor · immunoinhibitors
Anything that inhibits an immune responseAnything that inhibits an immune response
Meaning
1 sensesAnything that inhibits an immune response
Forms
plural: immunoinhibitors| Singular | immunoinhibitor |
|---|---|
| Plural | immunoinhibitors |
regular