Word: dihydroheterocodeine
Morphemes: di- + hydro- + hetero- + codeine
Morpheme types: Base + Prefix + Prefix + Base