Medical Glossary

Artemsisiaannua

Artemsisiaannua is a Chinese herb (qinghaosu or sweet wormwood) from which artemisinin is extracted, which is used to combat the malarial parasite.