Photo-respiration

What is Photo-respiration?

Photo-respiration definition and meaning on Dictionary terms:
noun

the oxidation of carbohydrates in many higher plants in which they get oxygen from light and then release carbon dioxide, somewhat different from photosynthesis.