Word info

dimercaptosuccinic acid

Noun

Meaning

dimercaptosuccinic acid (uncountable)

(chemistry, medicine) A chemical compound (C4H6O4S2), used as a tracer to obtain scintigrams of the kidney. Abbreviated as DMSA.

Source: en.wiktionary.org

Close letter words and terms