Artemisia annua (redirected from Chinese wormwood)
Also found in: Dictionary
Related to Chinese wormwood: sweet wormwood
, Artemisia annua
Ar·te·mi·sia an·nu·a (ar'tĕ-mis'ē an'yū-a),
A plant in the family Compositae
from which an antimalarial and antischistosomal drug is produced.
See also: artemisinin
A Chinese herb used as a source of artesunate (an antimalarial drug).