YourDictionary

imid- medical definition

or imido-

prefix
Imide: imidazole.

link/cite print suggestion box