Word: chemoorganoheterotrophic
Morphemes: chemo- + organo- + hetero- + -trophy + -ic
Morpheme types: Prefix + Prefix + Prefix + Suffix + Suffix