2 results found

Search Results for: immunostimulant

Immunosuppressant

Definition noun, plural: immunosuppressants An agent capable of suppressing the body's immune response. adjective Of or... Read More

Immunostimulator

Definition noun, plural: immunostimulators An agent capable of stimulating or increasing the activity of the immune... Read More