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