青蒿琥酯

qīnghāozhǐ
  1. (pharmacology) artesunate
  2. artesunate

Wiktionary

Entry Composition