Definition of Heavy Water

Water containing deuterium, a heavy isotope of hydrogen.


Search the Dictionary for More Terms