Photorespiration

What is Photorespiration?

Photorespiration 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.