See Also: Artemisinin(health)
artemisinin(dictionary)

artemisinin (iou)



artemisinin noun. L20.
[from ARTEMISIA + QUININE.]
= QINGHAOSU.