meaning of immunosuppressant
1.
a
drug
that
lowers
the
bodys
normal
immune
response
Related Words
immunosuppressant
|
Developed & Maintained By
Taraprasad.com