Definition of starch iodide in English:

starch iodide

noun

  • A dark-blue soluble complex formed by the reaction of iodine and starch.

Origin

Mid 19th century; earliest use found in Scientific American.