HelenHBS HelenHBS 25-10-2018 Biology contestada what term refers to any a ability of the body to resist Invasion by a disease causing organisms