Word: pharmacoenvironmentology
Morphemes: pharmaco- + environ + -ment + -o- + -logy
Morpheme types: Prefix + Base + Suffix + Interfix + Suffix