immune suppressant drug
Meaning, Definition & Usage
Dictionary
Related
noun
a drug that lowers the body's normal immune response
immunosuppressive drug; immunosuppressant; immunosuppressive; immunosuppressor
.
WordNet
Previous
immovableness
immovably
immoveable
immund
immundicity
Next
immunisation
immunise
immunised
immunity
immunization