Word: immunohistostaining
Morphemes: immuno- + histo- + stain + -ing
Morpheme types: Prefix + Prefix + Base + Suffix