• Iobitridol

    Noun

    iobitridol

    (uncountable)
    1. A molecule used as a contrast medium.
    © Wiktionary