Word: hydrogenosome
Morphemes: hydro- + -gen + -o- + -some
Morpheme types: Prefix + Suffix + Interfix + Suffix