Word info

delamanid

Noun

Meaning

English Wikipedia has an article on:delamanidWikipedia
delamanid (uncountable)

(medicine) A nitroimidazole used to treat tuberculosis

Source: en.wiktionary.org

Examples

Otsuka has denied us access to the new anti-TB drug Delamanid for a really long time." Source: Internet

Close letter words and terms