iodide
nounDefinition of iodide
: a salt of hydriodic acid
also
: the monovalent anion I− of such a salt
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more