hydrogen iodide: a colorless gas that yields hydroiodic acid in aqueous solution
iodide: a salt or ester of hydriodic acid
lesser knapweed: a weedy perennial with tough wiry stems and purple flowers; native to Europe but widely naturalized