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