Offering resistance; not affected or harmed by something, such as disease or chemicals.
From Latin 'resistens', present participle of 'resistere' (to resist).
Try Another Word