Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
iodine
in English
iodine
us
/aɪˈoʊdaɪn/
uk
/aɪˈəʊdiːn/
#moderate