Noun
imid (plural imids) Archaic form of imide.
IMID (plural IMIDs) (medicine) Initialism of immune-mediated inflammatory disease.
IMiD (plural IMiDs) (pharmacology) Acronym of immunomodulatory imide drug.