deuterium oxide

Explore definitions, synonyms, and language insights of deuterium oxide

Definitions

Noun
water containing a substantial proportion of deuterium atoms, used in nuclear reactors

More General Terms