imid


Also found in: Acronyms.

imid

(ˈɪmɪd)
n
an immunomodulatory drug