artemisinina

Noun

 * 1)  artemisinin any of a group of antimalarial drugs

Noun

 * 1)  artemisinin