Word info

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.

Source: en.wiktionary.org

Anagrams

Close letter words and terms