Other crossword clues for answer "IMID"IMIDCompound: Chem.Chemical compound.Organic compound.Not so brave and determined