• Thorotrast

    Noun

    thorotrast

    (uncountable)
    1. A contrast medium composed of a suspension of thorium dioxide
    © Wiktionary