Did you mean deuterium?
deuterium
noun
°An isotope of hydrogen formed of one proton and one neutron in each atom - .
"Heavy water is “heavy” because it contains deuterium."
°An atom of the isotope.
"There were about 80 deuteriums for every million protiums, and virtually no tritium."
synonyms: heavy hydrogen, d