Word: nonendogenous
Morphemes: non- + endo- + -gen + -ous
Morpheme types: Prefix + Prefix + Suffix + Suffix