English | German | Russian | Czech

arteflene English

Meaning arteflene meaning

What does arteflene mean?

arteflene

(pharmaceutical drug) An antimalarial drug.

Are you looking for...?