Word info Synonyms

lumefantrine

Noun

Meaning

lumefantrine (uncountable)

An antimalarial drug having the chemical formula C30H32Cl3NO

Source: en.wiktionary.org

Synonyms

Close letter words and terms