delamanid
Noun
Meaning
English Wikipedia has an article on:delamanidWikipedia
delamanid (uncountable)
(medicine) A nitroimidazole used to treat tuberculosis
Examples
Otsuka has denied us access to the new anti-TB drug Delamanid for a really long time."