Word info

glucarpidase

Noun

Meaning

glucarpidase (countable and uncountable, plural glucarpidases)

(medicine) A class of drug used to combat nephrotoxicity

Source: en.wiktionary.org

Close letter words and terms