Word info

fexinidazole

Noun

Meaning

fexinidazole (uncountable)

(pharmacology) A drug being investigated for the treatment of sleeping sickness.

Source: en.wiktionary.org

Close letter words and terms