Word: haloalkaliphilic
Morphemes: halo- + alkali + -philic
Morpheme types: Prefix + Base + Suffix