From cross- + resistant.
crossresistant (comparative more crossresistant, superlative most crossresistant)