photohydrogen
Noun
Meaning
photohydrogen (uncountable)
(biochemistry) hydrogen produced (along with oxygen) by the photolytic decomposition of water in certain anaerobic algae etc
Noun
photohydrogen (uncountable)
(biochemistry) hydrogen produced (along with oxygen) by the photolytic decomposition of water in certain anaerobic algae etc