English dictionary
deuterium oxide meaning and definition
Definition and meaning of deuterium oxide at MeaningMonkey.org. deuterium oxide meaning and definition in the English Dictionary.DEUTERIUM OXIDE noun
Definition of deuterium oxide (noun)
- water containing a substantial proportion of deuterium atoms, used in nuclear reactors
- synonyms: heavy water
Source: Princeton University Wordnet