Word info Synonyms

deuterated water

Noun

Meaning

water in which one or both protium (normal hydrogen) atoms is replaced by deuterium hydrogen
by restriction, heavy water (D2O)

by restriction, semi-heavy water, deuterium-protium water (HHO)

Source: en.wiktionary.org

Synonyms

Close letter words and terms