1 result found
Search Results for: immunosuppressant
Immunosuppressant
Definition noun, plural: immunosuppressants An agent capable of suppressing the body's immune response. adjective Of or... Read More
Definition noun, plural: immunosuppressants An agent capable of suppressing the body's immune response. adjective Of or... Read More