Word info

thorotrast

Noun

Meaning

English Wikipedia has an article on:thorotrastWikipedia
thorotrast (uncountable)

(medicine) A radiographic contrast medium composed of a suspension of thorium dioxide.

Source: en.wiktionary.org

Close letter words and terms