YourDictionary

iodamide medical definition

noun
A radiopaque contrast medium used as a diagnostic aid.

link/cite print suggestion box