Word: haloalkaliphiles
Morphemes: halo- + alkali + -phile + -s
Morpheme types: Prefix + Base + Suffix + Suffix