Artemisia annua

A Chinese herb used as a source of the antimalarial drug, artesunate.


 


Posted

in

by

Tags: