What is immune system?
quanswer.com