peroxidase [noun] + endogenous [adjective]