Word info

triplatin tetranitrate

Noun

Meaning

triplatin tetranitrate (uncountable)

English Wikipedia has an article on:triplatin tetranitrateWikipedia
A platinum-based cytotoxic drug being investigated for use in treating human cancer.

Source: en.wiktionary.org

Close letter words and terms