Editor
Definition

Photolysis

Breakdown of water in the presence of light 

Sponsored Ads