YourDictionary

Dictionary Home » Dictionary Definitions » deuterium oxide

deuterium oxide

noun
An isotopic form of water with composition D2O, isolated for use as a moderator in certain nuclear reactors.

Learn more about deuterium oxide

link/cite print suggestion box