Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trihydride
in English
trihydride
us
/trʌɪˈhaɪdraɪd/
uk
/trʌɪˈhaɪdraɪd/