Word: pigeonholer
Morphemes: pigeon + hole + -er
Morpheme types: Base + Base + Suffix