From osmo- + resistant.
osmoresistant (comparative more osmoresistant, superlative most osmoresistant)