Search Query
A form of water where all the hydrogen atoms have been replaced by deuterium.
Improve this term »
Related glossary terms: