Hydrogen in Latin means water generating.
Therefore, the statement Hydrogen in Latin means water generating is true.
Who coined the word hydrogen which means "water generating"?
what happens when biogas is mixed with hydrogen and oxygen?
NOTE:hydrogen and oxygen means not water but seperatly