imid
Noun
Meaning
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.
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.