cogenerator - noun

singularcogenerator
pluralcogenerators