Word info

iniparib

Noun

Meaning

iniparib (uncountable)

The chemical compound 4-iodo-3-nitrobenzamide, once proposed as a drug for cancer treatment.

Source: en.wiktionary.org

Close letter words and terms