Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
deuterium
in English
deuterium
us
/ˈdjuːteriəm/
uk
/ˈdjʊːtiərɪəm/
#limited
Plural
deuteria