Definify.com

Definition 2024


thorotrast

thorotrast

English

Noun

thorotrast (uncountable)

  1. A contrast medium composed of a suspension of thorium dioxide