Subscribe
URL of the page has been copied to clipboard.
Meaning : A drug that lowers the body's normal immune response.
Synonyms : immune suppressant drug, immunosuppressant, immunosuppressive, immunosuppressor
Install App
Immunosuppressive drug meaning in Telugu.