Artemisia annua Chinese name: Qing hoa su English: wormwood, sweet wormwood.
Artemisia annua Chinese name: Qing hoa su English: wormwood, sweet wormwood