deuterium oxide

English

Noun

deuterium oxide (uncountable)

  1. Synonym of heavy water.