Meaning of deuterium oxide
Definition of deuterium oxide
(noun)
water
containing a
substantial
proportion
of
deuterium
atoms,
used
in
nuclear
reactors
Other information on deuterium oxide
WIKIPEDIA results for
deuterium oxide
Amazon results for
deuterium oxide
Tweet