arteflene

EnglishEdit

NounEdit

arteflene ‎(uncountable)

  1. (pharmacology) An antimalarial drug.