Definition of Deuterium from the PharmacyDictionary.in
Deuterium
Synonyms or meaning of Deuterium
This term refers to heavy water, which is water that contains a larger than normal amount of the hydrogen isotope deuterium.
Image related to Deuterium
Not Available