coenzyme

ˈkəʊˌɛnzʌɪm

noun

a non-protein compound that is necessary for the functioning of an enzyme.