English dictionary
immunosuppressant meaning and definition
Definition and meaning of immunosuppressant at MeaningMonkey.org. immunosuppressant meaning and definition in the English Dictionary.IMMUNOSUPPRESSANT noun
Definition of immunosuppressant (noun)
- a drug that lowers the body's normal immune response
Source: Princeton University Wordnet