Definition of heavy water

1) Water containing deuterium, a heavy isotope of hydrogen.

Find More Information

Custom Search