English Dictionary
◊ IMPLODE
immunosuppressant
n : a drug that lowers the body's normal immune response [syn: {immunosuppressive
drug}]