Word: nonheterosexist
Morphemes: non- + hetero- + sex + -ist
Morpheme types: Prefix + Prefix + Base + Suffix