Involved in limonene hydroxylation to a mixture of carveol and perillyl alcohol as well as in dehydrogenation of these products to carvone and perillyl aldehyde. Aromatic alcohols containing an isopropyl or isopropenyl group at ring position 4 also served as substrates for the dehydrogenase activity. (4S)-limonene + O2 + reduced [NADPH--hemoprotein reductase] = (1S,5R)-carveol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] (4S)-limonene + O2 + reduced [NADPH--hemoprotein reductase] = (4S)-perillyl alcohol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase] NAD(+) + perillyl alcohol = H(+) + NADH + perillyl aldehyde (1S,5R)-carveol + NADP(+) = (R)-carvone + H(+) + NADPH Optimum pH is 7.7. Optimum temperature is 45 degrees Celsius. Oxygen, FAD, and NADH stimulate the hydroxylation reaction, while NAD(+) stimulates the dehydrogenase reaction.