Translation of deuterium in English:

deuterium

deuterium

noun

  • 1

    deuterium, heavy form of hydrogen