DEUTERIUM OXIDE


Meaning of DEUTERIUM OXIDE in English

[deuterium oxide] n (1934): heavy water 1

Merriam-Webster English vocab.      Английский словарь Merriam Webster.