• Iodixanol

    Noun

    iodixanol

    (uncountable)
    1. (medicine) A radiopaque contrast agent used in medical diagnosis
    © Wiktionary