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