Word: hydrogenotrophic
Morphemes: hydro- + -gen + -o- + -trophy + -ic
Morpheme types: Prefix + Suffix + Interfix + Suffix + Suffix