sporulator

Noun

 * 1)  An organism that produces spores

Derived terms

 * endosporulator