Immunopoietic definition

(immunology) That activates the immune system.
adjective
0
0
Advertisement