English | German | Russian | Czech

artemisone English

Meaning artemisone meaning

What does artemisone mean?

artemisone

(medicine) An antimalarial drug derived from artemisinin

Are you looking for...?