iodohydrate
English
Noun
iodohydrate
(
plural
iodohydrates
)
(
inorganic chemistry
)
Any
double salt
of
iodide
and
hydroxide